currency swap arrangement - Spanish English Dictionary